What is the meaning of the word "suit of armour"?

Definitions: